package com.fowo.api.sys.service;

/**
 * 系统任务执行服务
 */
public interface SysTaskExecutionService {
    /**
     * 立即启动任务
     * @param id
     */
    boolean start(String operator, Long id);

    /**
     * 立即停止执行中的任务
     * @param id
     */
    boolean stop(String operator, Long id);

    /**
     * 通知任务配置需要重新加载，将在稍后重新读取
     */
    void touch(Long id);
}
